volunteer platoon - French English Dictionary